﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using AzureTracer.Model;

namespace AzureTracer.Design
{
    public class DesignAppSettings : IAppSettings
    {

        public string AccountName
        {
            get
            {
                return string.Empty;
            }
            set
            {                
            }
        }

        public string AccountKey
        {
            get
            {
                return string.Empty;
            }
            set
            {                
            }
        }

        public int MaxDaysSync
        {
            get
            {
                return 3;
            }
            set
            {             
            }
        }

        public int ScheduleTimeInMinutes
        {
            get
            {
                return 60;
            }
            set
            {                
            }
        }

        public string LastKeySync
        {
            get
            {
                return null;
            }
            set
            {                
            }
        }

        public DateTime LastTimeSync
        {
            get
            {
                return DateTime.Now;
            }
            set
            {             
            }
        }

        public int BackgroundItemsCount
        {
            get
            {
                return 0;
            }
            set
            {                
            }
        }

        public bool AnySyncEnding
        {
            get
            {
                return true;
            }
            set
            { }
        }

        public bool ReadyToSync()
        {
            return false;
        }

        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
    }
}
